package com.ys.web.service;

import java.nio.charset.Charset;

/**
 * 导入百度csv文件-Service-接口
 * @author wdj
 *
 */
public interface ImportBaiduCSVService {

	/**
	 * 读取百度csv文件,并插入表：OriginBaidu，
	 * <br>PromotionPlan，PromotionUnit，KeyWordMaping
	 * <br>若数据库已存在记录，则不新增，直接更新相应记录。
	 * @param filePath 文件路径
	 * @param charset 编码集
	 * @param userId 用户id
	 * @param companyId 公司id
	 * @param accountId 代运营公司推广账号id
	 * @return true:成功插入，false：不执行插入
	 */
	public Boolean readBaiduCSVToDB(String filePath, Charset charset,
			Integer userId, Integer companyId, Integer accountId);
	
	/**
	 * 读取文件并保存
	 * @param filePath 文件路径
	 * @param charset 字符集
	 *
	 * @return
	 */
	public Integer readBaiduOriginalityToDB(String filePath, Charset charset,Integer userId);
}
